i'd be C/Ring this flop all day when we are this deep. we need to start getting stacks into the pot with a hand this strong. give him the chance to make mistakes w/QQ+.

i'd prefer to lead this turn card than C/R as played

i also think you are pretty much owning yourself shoving this river.